treaded sole - Alemán Inglés Diccionario